package com.njxxted.activiti.modules.process.extend.service;

import com.njxxted.activiti.common.util.PageUtil;
import com.njxxted.activiti.modules.process.extend.entity.ExtendActUrgentEntity;
import com.njxxted.activiti.modules.process.extend.entity.req.ExtendActUrgentReqEntity;

import java.util.List;

/**
 * 描述：流程催办service
 * <p>
 * 作者：Ostrich Hu
 * 时间：2019/11/25 16:49 星期一
 */
public interface ExtendActUrgentService {

    ExtendActUrgentEntity queryObject(String id);

    PageUtil<ExtendActUrgentEntity> queryList(ExtendActUrgentReqEntity param);

    List<ExtendActUrgentEntity> queryListByBean(ExtendActUrgentReqEntity param);

    /**
     * 保存或者修改催办信息
     *
     * @param actOpinionEntity
     * @return
     */
    int saveOrUpdate(ExtendActUrgentReqEntity actOpinionEntity);

    int delete(String id);

    int deleteBatch(String[] ids);

}
